// pages/rescue/feedback/index.js
Page({

    /**
     * 页面的初始数据
     */
    data: {
        tabList:['事件反馈','反馈记录'],
        statusList:['求助已解决','求助已取消','无效虚假求助','其他'],
        imageList:[],
        videoList:[],
        isShowImage:false,
        isShowVideo:false,
        tabActive:0,//tab栏选中项index
        status:'',//选中的状态
        statusActive:-1,//状态选中index
        value:'',
        recodList:[
            {result:'求助已解决',time:'2020.07.24 09:45',content:'问题已解决', imageList:['/temporay/1.png','/temporay/1.png'],
            videoList:['/temporay/1.mp4','/temporay/1.mp4']},
            {result:'求助已取消',time:'2020.07.24 09:45',content:'问题已处理', imageList:['/temporay/1.png','/temporay/1.png'],
            videoList:['/temporay/1.mp4','/temporay/1.mp4']},
        ]
    },
    /* tab栏点击事件 */
    handleGetTab:function(e){
        console.log(e)
        this.setData({tabActive:e.currentTarget.dataset.index})
    },
    /* 状态列表点击事件 */
    handleGetStatus:function(e){
        let index=e.currentTarget.dataset.index
        let status=this.data.statusList[index]
        console.log(index)
        console.log(status)
        this.setData({statusActive:index,status:status})
    },
    /* 获取value值 */
    handleGetValue:function(e){
        console.log(e)
        this.setData({value:e.detail.value})
    },
    /* 点击上传 */
    handleGetUpload:function(){
        let _this=this
      wx.chooseMedia({
        count: 9,
        mediaType: ['image','video'],
        sourceType: ['album', 'camera'],
        maxDuration: 30,
        camera: 'back',
        success(res) {
          console.log(res)
          console.log(res.type)
          let type=res.type
            if(type=='image'){
              _this.setData({imageList:res.tempFiles,isShowImage:true})
            }else{
              _this.setData({videoList:res.tempFiles,isShowVideo:true})
            }
          
        }
      })
    },
    /* 图片预览 */
    handlePreviewImage:function(e){
        console.log(e)
        let index=e.currentTarget.dataset.index
        let imageList=this.data.imageList
        let urls=[]
        imageList.forEach(item=>{
          urls.push(item.tempFilePath)
        })
        wx.previewImage({
          current: index, // 当前显示图片的http链接
          urls: urls // 需要预览的图片http链接列表
        })
      },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
      console.log(options.id)
      const eventChannel = this.getOpenerEventChannel()
      eventChannel.on('acceptDataFromOpenerPage', function(data) {
          console.log(data)
        })
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {

    },

    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {

    },

    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {

    },

    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    }
})